package dao

import "adam2/internal/model"

type Real9OptimizeAccountLogDao interface {
	// 插入记录
	Insert(everyDate string, accountName string)

	// 计算简单移动平均线
	WriteMa()

	// 计算所有股票的乖离率
	WriteBias()

	// 计算某一天所有股票的简单移动平均线
	WriteMaByDate(date string)

	// 按照日期，计算所有股票在某一日的乖离率
	WriteBiasByDate(date string)

	// 根据日期删除记录
	DeleteByDate(date string)

	// 根据日期查找记录
	FindByDate(date string) model.Real9OptimizeAccountLogArray
}
